//
//  HDDeclare.h
//  HDSongHuMuseum
//
//  Created by haopeng on 16/8/1.
//  Copyright © 2016年 hengdawb. All rights reserved.
//

#import <Foundation/Foundation.h>
//#import "AFNetworkReachabilityManager.h"
#import <UIKit/UIKit.h>
//#import "HDExhibitModel.h"
//#import "HDUserInfoModel.h"

//#define POSITION (int)(scrollView.contentOffset.x/kScreenWidth)

//#define kJuniorWordColor [UIColor colorWithRed:38/255.0 green:21/255.0 blue:83/255.0 alpha:1.0]

//#define kJuniorFont [UIFont fontWithName:@"HappyZcool" size:20.0]

// Log宏定义，在debug时输出，在release时不产生输出
#ifdef DEBUG
#define LOG(...) NSLog(__VA_ARGS__);
#define LOG_METHOD NSLog(@"%s", __func__);
#define LOG_CMETHOD NSLog(@"%@/%@", NSStringFromClass([self class]), NSStringFromSelector(_cmd))
#define COUNT(p) NSLog(@"%s(%d): count = %d\n", __func__, __LINE__, [p retainCount]);
#define LOG_TRACE(x) do {printf x; putchar('\n'); fflush(stdout);} while (0)
#else
#define LOG(...);
#define LOG_METHOD
#define LOG_CMETHOD
#define COUNT(p)
#define LOG_TRACE(x)
#endif

#if TARGET_IPHONE_SIMULATOR
#define SIMULATOR 1
#elif TARGET_OS_IPHONE
#define SIMULATOR 0
#endif

#pragma mark - 连续定位通知
#define  iBeacon_Send_Notification @"iBeacon_Send_Notification"
#define  iBeacon_Array_Send_Notification @"iBeacon_Array_Send_Notification"
#define  kMy_Request_Failed_Notification @"kMy_Request_Failed_Notification"
#pragma mark  结束

static NSString *kJpushNotiName = @"kJpushNotiName";
static NSString *netErrorNoti = @"netErrorNoti";

static NSString *shareAPPKey = @"174ee91f04125";
static NSString *shareAPPSecret = @"d2808da4bfd5c28706418610f91a8d0e";

static NSString *chineseLan = @"CHINESE";
static NSString *englishLan = @"ENGLISH";
static NSString *russiaLan = @"RUSSIAN";


static NSString *language = @"LANGUAGE";
static NSString *JuniorMap = @"juniorMap";
static NSString *SeniorMap = @"SeniorMap";
static NSString *shareUrl = @"http://101.200.234.14:8091/gxkjg/downloadApk/"; // 分享App的下载地址


//网络交互IP地址
static NSString *serverIP = @"http://hkj.museum-edu.cn"; //http://web.hkj.com:8080

//资源下载地址
static NSString *netDownloadAdress = @"http://116.10.199.106:65521/12345/HD-GXKJG-RES/";
static NSString *neiWangDownloadAdress = @"http://192.168.2.239/12345/HD-GXKJG-RES/";
//交互地址
static NSString *requestAdress = @"http://116.10.199.106:65521/index.php?g=mapi&";
static NSString *neiWangJiaoHouDiZhi = @"http://192.168.2.239/index.php?g=mapi&";
//问卷调查
static NSString *netWenJuanJieKou = @"http://116.10.199.106:65521/index.php?g=project&m=question&a=index";
static NSString *neiWangWenJuanDiZhi = @"http://192.168.2.239/index.php?g=project&m=question&a=index";
//WiFi-SSID
static NSString *wifiSSID = @"GXKJG-FREE";

//用户信息字段
static NSString *userID = @"userID";
static NSString *userNike = @"userNike";


//储存机器号的key 
static NSString *machineNumKey = @"machineNumStr";

//用户名的key
static NSString *userNameKey = @"user_login";

//用户昵称key
static NSString *userNickKey = @"user_nicename";

//用户tokenKey
static NSString *userTokenKey = @"token";

//UserDicKey
static NSString *userInfoKey = @"userInfoKey";

@class HDRootViewController;

@interface HDDeclare : NSObject
+(instancetype)shareDeclare;

//-(NSMutableArray*)giveMeExhibitData;
//-(NSMutableArray*)giveMeUnitDataWith:(NSString *)str;
//-(NSMutableArray*)giveMeARDataWith:(NSString *)str;

#pragma mark - 新参数
//@property(strong,nonatomic)HDUserInfoModel *userModel;
@property(strong,nonatomic)NSString *shareImagesPath;
@property(strong,nonatomic)NSString *myMacAdress;
@property(strong,nonatomic)NSArray *successiveMapArray;


#pragma mark - 连续定位参数
@property (nonatomic, strong) NSString *baconStr;
//@property (strong, nonatomic, readonly) NSString *HTTP_Request_URL_Prefix;
@property (nonatomic,strong) NSString *myLocationString;
@property (nonatomic) BOOL isMoving;
#pragma mark  结束



#pragma mark - 老参数
//@property(weak,nonatomic)AFNetworkReachabilityManager *netMonitor;

@property(nonatomic)BOOL isPlus;
@property(nonatomic)BOOL isiBeaconOpen;
@property(nonatomic)BOOL isNetWork;
@property(nonatomic)BOOL isBlueToothOpen;
@property(strong,nonatomic)NSString *JuniorPath;
@property(strong,nonatomic)NSString *docPath;
@property(strong,nonatomic)NSString *App_catch;
@property(strong,nonatomic)NSString *catch_path;
@property(strong,nonatomic)NSString *sql_path;
@property(strong,nonatomic)NSDictionary *chooseDic;
@property(strong,nonatomic)NSString *downloadAdress;
@property(strong,nonatomic)NSString *language;
@property(strong,nonatomic)NSString *jieKouYuYan;
@property(strong,nonatomic)NSString *jiaoHuDiZhi;
@property(strong,nonatomic)NSString *wenJuanDiZhi;
@property(strong,nonatomic)NSString *allowCamera;
@property(strong,nonatomic)NSString *weiPinJie;
@property(strong,nonatomic)NSString *actionSuccess;
@property(strong,nonatomic)NSString *inPutGroupNum;
@property(strong,nonatomic)NSString *inPutGroupName;

@property(strong,nonatomic)NSString *groupNumber;
@property(strong,nonatomic)NSString *groupName;
@property(strong,nonatomic)NSString *meiPL;
@property(strong,nonatomic)NSString *comments;
@property(strong,nonatomic)NSString *inPutNickName;
@property(strong,nonatomic)NSString *versionStr;
@property(strong,nonatomic)NSString *loadingStr;
@property(strong,nonatomic)NSString *beiZhan;
@property(strong,nonatomic)NSString *jiangJie;
@property(strong,nonatomic)NSString *yiJian;
@property(strong,nonatomic)NSString *visitor;
@property(strong,nonatomic)NSString *wenJuan;


#pragma mark - 字符串
#pragma mark - 弹窗页
@property(strong,nonatomic)NSString *downloadOrNotTitle;
@property(strong,nonatomic)NSString *alert_ok;
@property(strong,nonatomic)NSString *tiJiao;
@property(strong,nonatomic)NSString *tiJiaoStr;
@property(strong,nonatomic)NSString *zhuTiHuoDong;
@property(strong,nonatomic)NSString *qingWen;
@property(strong,nonatomic)NSString *jiangJieXiaZai;
@property(strong,nonatomic)NSString *canGuan;
@property(strong,nonatomic)NSString *confirm;
@property(strong,nonatomic)NSString *alert_cancel;
@property(strong,nonatomic)NSString *alertTitle;
@property(strong,nonatomic)NSString *unZiping;
@property(strong,nonatomic)NSString *downloadfailed;
@property(strong,nonatomic)NSString *pleaseDownload;
@property(strong,nonatomic)NSString *checkNetwork;
@property(strong,nonatomic)NSString *quitGroup;
@property(strong,nonatomic)NSString *shouDao;
@property(strong,nonatomic)NSString *noLocationMess;
@property(strong,nonatomic)NSString *louCengXinHao;

#pragma mark - 扫描页
@property(strong,nonatomic)NSString *resourceNotExist;
@property(strong,nonatomic)NSString *strTooLong;
@property(strong,nonatomic)NSString *tuiJianZhiShu;
@property(strong,nonatomic)NSString *faBiao;
@property(strong,nonatomic)NSString *tongBan;
@property(strong,nonatomic)NSString *saoYiSao;
@property(strong,nonatomic)NSString *niChengStr;
@property(strong,nonatomic)NSString *zhiHuiStr;
@property(strong,nonatomic)NSString *suoZaiStr;

#pragma mark - 设置页
@property(strong,nonatomic)NSString *downloadResource;
@property(strong,nonatomic)NSString *deleteResource;
@property(strong,nonatomic)NSString *deleteResourceOrNot;
@property(strong,nonatomic)NSString *haveNoResource;
@property(strong,nonatomic)NSString *pleaseWaite;
@property(strong,nonatomic)NSString *resourceExist;
@property(strong,nonatomic)NSString *deleteSuccess;
@property(strong,nonatomic)NSString *zhanPin;

#pragma mark - 数字点播页
@property(strong,nonatomic)NSString *inPutExhibit;
@property(strong,nonatomic)NSString *noExhibit;
@property(strong,nonatomic)NSString *yongHu;
@property(strong,nonatomic)NSString *yuYanXuanZe;
@property(strong,nonatomic)NSString *banBen;
@property(strong,nonatomic)NSString *pingLunSucceed;
@property(strong,nonatomic)NSString *canotEmpty;
@property(strong,nonatomic)NSString *createGroup;
@property(strong,nonatomic)NSString *addGroup;

#pragma mark - 首页
@property(strong,nonatomic)NSString *root_intro;
@property(strong,nonatomic)NSString *root_map;
@property(strong,nonatomic)NSString *root_data;
@property(strong,nonatomic)NSString *root_code;
@property(strong,nonatomic)NSString *root_list;
@property(strong,nonatomic)NSString *root_service;

#pragma mark - 场馆服务页
@property(strong,nonatomic)NSString *gonglue_info;
@property(strong,nonatomic)NSString *gonglue_traffic;
@property(strong,nonatomic)NSString *gonglue_envirement;
@property(strong,nonatomic)NSString *gonglue_callUs;
@property(strong,nonatomic)NSString *gonglue_setting;

@end
